<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:s="http://jboss.com/products/seam/taglib"
      xmlns:p="http://primefaces.org/ui">
<h:head>

	<title>Naviga</title>
</h:head>
<h:body>
	<h:form id="form">
	  <p:growl id="growl" showDetail="true"/>
		<p:panel header="Dati Pacchetto"> 
			 <h:outputText id="Nome" value="Nome:   #{showPkgMB.pacchettoDTO.nome}"/> <br />  
			 <h:outputText id="Descrizione" value="Descrizione:   #{showPkgMB.pacchettoDTO.descrizione}"/> <br />
			 <h:outputText id="Prezzo" value="Prezzo:   #{showPkgMB.pacchettoDTO.prezzo}"/> <br />    
	   	  <p:panel header="Alloggio"> 
	       <p:dataList value="#{showPkgMB.pacchettoDTO.alloggio}" var="allo" itemType="disc">  
	   			 Nome:  #{allo.nome}, Città:  #{allo.citta},  Check-In: <h:outputText id="checkin" value="#{allo.checkIn}">
         		<f:convertDateTime pattern="dd/MM/yyyy HH:mm" timeZone="Europe/Rome" />
       		 </h:outputText>, Check-Out: <h:outputText id="checkout" value="#{allo.checkOut}">
         		<f:convertDateTime pattern="dd/MM/yyyy HH:mm" timeZone="Europe/Rome" />
       		 </h:outputText>
	   		</p:dataList>  <br />
 			</p:panel> 
			<p:panel header="Trasporti">
		<h:outputText value="Andata"/>
	       <p:dataList value="#{showPkgMB.pacchettoDTO.andata}" var="trand" itemType="disc">  
	   			 #{trand}
	   		</p:dataList>  <br />
	   	<h:outputText value="Ritorno"/>
	   		<p:dataList value="#{showPkgMB.pacchettoDTO.ritorno}" var="trand" itemType="disc">  
	   			 Nome:  #{trand.nome}, Luogo di Partenza:  #{trand.luogoPartenza},  Luogo di Destinazione:  #{trand.luogoDestinazione}, Data di Arrivo: <h:outputText id="dataarrit" value="#{trand.dataArrivo}">
         		<f:convertDateTime pattern="dd/MM/yyyy HH:mm" timeZone="Europe/Rome"/>
       		 </h:outputText>, Data di Partenza: <h:outputText id="dataprit" value="#{trand.dataPartenza}">
         		<f:convertDateTime pattern="dd/MM/yyyy HH:mm" timeZone="Europe/Rome"/>
       		 </h:outputText>
	   		</p:dataList>  <br />
 		 </p:panel>
	       <p:panel header="Escursioni"> 
	       <p:dataList value="#{showPkgMB.pacchettoDTO.escursioni}" var="car" itemType="disc">  
	   			 Nome:  #{car.nome}, Descrizione:  #{car.descrizione},  Durata:  #{car.durata}, Data Inizio: <h:outputText id="datainesc" value="#{car.dataInizio}">
         		<f:convertDateTime pattern="dd/MM/yyyy HH:mm"  timeZone="Europe/Rome"/>
       		 </h:outputText>
	   		</p:dataList>  <br />
 			</p:panel>  
 		</p:panel>  	
 	<p:commandButton value="Acquista"  rendered="#{showPkgMB.acq}" action="#{showPkgMB.acquista()}"/>
    
    <p:commandButton value="Personalizza" action="#{personalizeMBean.loadPkg}" rendered="#{showPkgMB.per}">
<!--          <f:param name="idTomodify" value="#{showPkgMB.pacchettoDTO.idPacc}" />  -->
  
  <f:setPropertyActionListener value="#{showPkgMB.pacchettoDTO}" 
                            target="#{personalizeMBean.inPacchettoDTO}" />
                            
    </p:commandButton>
    <p:commandButton value="Modifica" rendered="#{showPkgMB.chan}" action="#{addpacchettibean.loadPkg()}">
    
    <f:setPropertyActionListener value="#{showPkgMB.pacchettoDTO}" 
                            target="#{addpacchettibean.inPacchettoDTO}" />
     </p:commandButton>
     
     <p:commandButton value="Elimina" rendered="#{showPkgMB.el}" action="#{showPkgMB.eliminaPacchetto()}"/>
 </h:form>   


</h:body>
</html>